biotope isolation - Francés Inglés Diccionario